machete in the water leaves no sign - Francés Inglés Diccionario